central buildings of a farmstead - Französisch Englisch Wörterbuch